$(function() {
	/**
	 * 取消订单
	 */
	$('.cancelOrder').live('click',function() {

		var $parents = $(this).parents('.orderContent');
		var oid = $(this).attr('oid');
		hd_modal({
			width: 300, //宽度
			height: 200, //高度
			title: '提示', //标题
			content: '您确定要取消这个订单吗?', //提示信息
			button: true, //显示按钮
			button_success: "确定", //确定按钮文字
			button_cancel: "关闭", //关闭按钮文字
			timeout: 0, //自动关闭时间 0：不自动关闭
			shade: false, //背景遮罩
			shadeOpacity: 0.9, //背景透明度
			success: function() { //点击确定后的事件
				$.ajax({
				url: cancelOrder,
				data: {
					oid: oid,
					order_status: '取消订单'
				},
				type: 'post',
				dataType: 'json',
				success: function(phpData) {
					hd_alert({
					message: phpData.message,
					timeout: 3
				});
				//修改三个地方
				$parents.find('.paystatus').html('<ul><li class="status">取消订单</li></ul>');
				$parents.find('.orderBtn').html('<ul><li><a href="javascript:;" oid="' + oid + '" class="hd-btn hd-btn-danger hd-btn-sm delorder">删除订单</a></li></ul><span>订单已取消</span>');
				$parents.find('.status').html('<ul><li class="status">取消订单</li></ul>');
			}
			})
			},
			cancel: function() { //点击关闭后的事件

			}
		});
		
	})

	$('.delorder').live('click', function() {
		var oid = $(this).attr('oid');
		$isThis = $(this);
		var $right = $isThis.parents('.right');
		$.ajax({
			url: delOrder,
			data: {
				oid: oid
			},
			dataType: 'json',
			type: 'post',
			success: function(phpData) {
				hd_alert({
					message:phpData.message,
					timeout:3
				});
				$isThis.parents('.orderofRow').slideUp('slow',function(){
					$(this).remove();
					if($right.find('.orderofRow').length==0){
						$('.right').append('<div class="orderofRow">目前没有订单</div>');	
					}
					$('.orderPage').remove();
				});

			}
		})
	})
	
	//点击切换获得不同的订单
	$('.ajaxOrder').click(function(){
		$isThis = $(this);
		var status = '';
		//所有订单
		if($isThis.hasClass('allOrder')){
			status = '';
		}
		//进行中的订单
		if($isThis.hasClass('underway')){
			status = '未付款,已付款,已发货';
		}
		//已完成的订单
		if($isThis.hasClass('isdone')){
			status = '交易完成';
		}
		//已取消的订单
		if($isThis.hasClass('iscancel')){
			status = '取消订单';
		}
		$.ajax({
			url:ajaxStatusOrder,
			data:{status:status},
			dataType:'json',
			type:'post',
			beforeSend:function(){
				$('.main .right').find('.orderofRow').remove();
				$('.main .right').append('<div class="orderofRow"><img src="'+loading+'"></div>');
			},
			success:function(phpData){
				$('.main .right').find('.orderofRow').remove();
				$('.main .right').append(phpData);
				
			}
		})
		
		
	})
	
})